# 多余位置参数 → 打包为元组赋值给*args
# 多余关键字参数 → 打包为字典赋值给**kwargs
def print_info(name, age, *args, **kwargs):
    print(name, age)
    print(args)
    print(kwargs)

print_info('张三', 18, '北京', '上海', '深圳', job='程序员', city='杭州')
# 张三 18
# ('北京', '上海', '深圳')
# {'job': '程序员', 'city': '杭州'}
